body{background:#FFF; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px; padding:0px; margin:0px; color:#35383d; text-align:justify}

html{padding:0; margin:0}

a:link{text-decoration:none; color:#f39; border:0px; -moz-outline-style:none}

a:active{text-decoration:underline; color:#f39; border:0px; -moz-outline-style:none}

a:visited{text-decoration:none; color:#f39; border:0px; -moz-outline-style:none}

a:hover{text-decoration:underline; color:#09c; border:0px; -moz-outline-style:none}

a:focus{outline:none; -moz-outline-style:none}

h1, h2, h3, h4{font-family:Arial,Helvetica,sans-serif}

img{padding:0px; margin:0px; border:none; text-align:center}

hr{border-left:0px solid #abb0b5; border-right:0px solid #abb0b5; border-top:1px dotted #abb0b5; border-bottom:0px solid #abb0b5; height:1px}

form{padding:0px; margin:0px}

input{font-family:'Verdana'; color:#282b31; font-size:11px}

textarea{font-family:'Verdana'; color:#282b31; font-size:11px}

select{font-family:'Verdana'; color:#282b31; font-size:11px}

.HBG{background:url(images/HeaderBkg.gif) repeat-x center top; width:100%; float:left}

/**/ * html .Header{height:140px}/* */
 
.Header{background:url(images/Stars.gif) no-repeat top right; width:900px; margin:0 auto; position:relative; min-height:140px}

.Header .LogoImg{position:absolute; top:56px; left:0px}

.Header .LogoImg h1{text-indent:-35000px; margin:0; padding:0}

.Header .LogoImg h1 a{display:block; background:url(logo.png) no-repeat left top; height:84px; width:396px; cursor:hand}

.Header .LogoText h1{font-size:42px; line-height:42px; letter-spacing:-2px; padding:0px 0px 0px 35px; margin:0px; font-weight:bold; font-family:'Arial'; background:url(images/LogoIcon.png) no-repeat left top; position:absolute; top:70px}

.Header .LogoText a{color:#F39; text-decoration:none}

.Header .LogoText a:visited{color:#F39; text-decoration:none}

.Header .LogoText a:hover{color:#09c; text-decoration:underline}

.Header .Desc{position:absolute; top:20px; color:#fff; font-size:14px; line-height:14px; font-weight:bold; letter-spacing:-1px; font-family:'Arial'; padding:0px; margin:0px}

.SUBH{background:#f3e4eb url(images/MRight.gif) no-repeat right top; margin:0 auto; width:900px; padding:0px; position:relative; height:41px}

.Menu{background:#f3e4eb url(images/MLeft.gif) no-repeat left top; width:880px; padding:0px; height:41px}

.Menu em{display:none}

.Menu ul{list-style:none; margin:0px; padding:12px 0px 0px 15px}

.Menu ul li{padding:0px 5px 0px 5px; margin:0px; display:inline; font-size:11px; border-right:solid 1px #b092a2}

.Menu ul li a{color:#F39}

.Menu ul li ul{display:none}

.Syn{position:absolute; left:650px; top:12px}

.Syn ul{margin:0px; padding:0px}

.Syn li{background:url(images/SynIco.png) no-repeat left center; margin:0px 5px 0px 0px; padding:3px 0px 3px 15px; list-style-type:none; font-size:10px; color:#c06; display:inline; font-weight:bold}

.Syn li a{}

.CONBG{width:100%; float:left}

.CON{width:900px; position:relative; margin:0 auto; padding:0px; margin-top:25px}

.SCS{width:455px; float:left; padding:20px 0px 20px 0px}

.SCS h1{font-size:26px; font-weight:normal; letter-spacing:-1px; border-bottom:solid 1px #d0c1c1; padding-bottom:15px; padding-top:0px; margin-top:0px; color:#006}

.SCS h2{font-size:18px; font-weight:normal}

.SCS h3{font-size:14px; font-weight:bold}

.SCS{padding:0px; font-size:12px; line-height:1.4em; color:#63565f}

.SCS p{font-size:12px; line-height:1.4em; color:#63565f}

.SCS p strong{}

.SCS img{}

.SCS ul{padding:10px 0px; margin:0px}

.SCS li{padding:3px 0px 3px 15px; list-style-type:none; background:url(images/PostContentLiIco.png) no-repeat left top; font-size:12px; line-height:16px; color:#63565f}

.SCS blockquote{padding:5px 25px; margin:0px; color:#936; font-family:'Georgia'; font-style:italic; border-top:dashed 1px #c9c; border-bottom:dashed 1px #c9c}

.SCS blockquote p{font-size:13px; padding:5px 0px; margin:5px 0px; line-height:18px; color:#936}

.SCS blockquote li{padding:3px 0px 3px 15px; list-style-type:none; background:url(images/PostContentBlockLiIco.png) no-repeat left top; font-size:13px; line-height:18px; color:#936}

.SC{width:450px; float:left; padding:0px 0px 20px 0px}

.SC h2{font-weight:normal}

.pagetitle{font-size:26px; font-weight:normal; letter-spacing:-1px; border-bottom:solid 1px #d0c1c1; padding-bottom:15px; padding-top:0px; margin-top:0px; color:#006}

.Post{padding:15px 10px; position:relative; clear:left}

.PostHead h1{font-size:24px; line-height:24px; letter-spacing:-1px; font-weight:bold; padding:0px 0px 1px 0px; margin:0px; color:#F06}

.PostHead h1 a{color:#F06; text-decoration:none}

.PostHead h1 a:visited{color:#F06; text-decoration:none}

.PostHead h1 a:hover{color:#09c; text-decoration:none}

.PostTime{padding:1px 0px; margin:0px; font-size:14px; color:#999; font-weight:bold; font-family:'Arial'; position:absolute; letter-spacing:-1px; top:0px; text-transform:jS F, Y}

.PostDet{padding:1px 0px; margin:0px; font-size:10px; color:#c96; font-weight:bold}

.PostDet a{color:#c96; text-decoration:underline}

.PostDet a:visited{color:#c96; text-decoration:underline}

.PostDet a:hover{color:#c96; text-decoration:underline}

.PostContent{padding:10px 0px 0px 0px; font-size:14px; line-height:1.4em; color:#63565f}

.PostContent p{font-size:14px; line-height:1.4em; color:#000}

.PostContent p strong{}

.PostContent img{}

.PostContent ol{padding:10px 0px 10px 25px; margin:0px}

.PostContent ol li{padding:2px 0px 2px 0px; font-size:11px; line-height:15px; color:#63565f}

.PostContent ul{padding:10px 0px; margin:0px}

.PostContent ul li{padding:2px 0px 2px 15px; list-style-type:none; background:url(images/PostContentLiIco.png) no-repeat left top; font-size:11px; line-height:15px; color:#63565f}

.PostContent blockquote{padding:5px 0px; margin:0px; color:#936; font-style:italic; border-top:dashed 1px #c9c; border-bottom:dashed 1px #c9c; text-align:justify}

.PostContent blockquote p{font-size:11px; padding:3px 0px; margin:3px 0px; line-height:15px; color:#936}

.PostContent blockquote li{padding:2px 0px 2px 15px; list-style-type:none; background:url(images/PostContentBlockLiIco.png) no-repeat left top; font-size:11px; line-height:15px; color:#936}

.PostContent a{text-decoration:underline}

.PostCom{padding-top:15px}

.PostCom ul{padding:0px; margin:0px}

.PostCom li{padding:5px 0px 5px 24px; margin:0px; list-style-type:none; display:inline; color:#369; font-size:11px; background:url(images/PostCom.png) no-repeat left center}

.PostCom li a{text-decoration:underline}

.Note{padding:0px; margin:0px}

.Note li{padding:3px 0px 3px 15px; margin:0px; list-style-type:none; font-size:12px}

.NoteRss{background:url(images/NoteRss.png) no-repeat left top}

.NoteTrackBack{background:url(images/NoteTrackBack.png) no-repeat left top}

.TrackList{background:#f4ebef url(images/TrackListBottom.gif) no-repeat bottom; padding:15px; margin-top:20px; position:relative}

.TrackListTop{background:#f4ebef url(images/TrackListTop.gif) no-repeat top; position:absolute; top:0px; left:0px; width:455px; height:10px}

.TrackList h3{font-size:14px; font-weight:bold; margin:0px 0px 5px 0px; padding:0px 0px 5px 0px; color:#336; letter-spacing:-1px; border-bottom:dashed 1px #beb4c1}

.TrackList ul{padding:0px; margin:0px}

.TrackList li{padding:0px 0px 0px 10px; margin:0px; list-style-type:none; font-size:11px; background:url(images/TrackListIco.gif) no-repeat left top}

.TrackList li a{color:#c36}

.NavEnd{background:url(images/NavEnd.gif) no-repeat left top; width:15px; height:33px; position:absolute; top:0px; margin:0px; right:0px}

/**/ *html .NavEnd{top:1px}/**/
 
.Nav{font-size:11px; background:#cde7f7 url(images/NavLeft.gif) no-repeat left top; padding:10px; color:#036; position:relative}

.Nav a{padding:1px 6px 1px 4px; border-right:solid 1px #91bdd8; font-size:11px}

.Nav a:visited{padding:1px 6px 1px 4px; border-right:solid 1px #91bdd8}

.Nav a:hover{padding:1px 6px 1px 4px; border-right:solid 1px #91bdd8; text-decoration:none}

.Nav span{padding:1px 6px 1px 4px; color:#6666; border-right:solid 1px #91bdd8}

.Nav .on{padding:1px 6px 1px 4px; border-right:solid 1px #91bdd8; font-size:11px; color:#036}

.Comments{margin:20px 0px 0px 0px}

.Comments h3{font-size:16px; font-weight:bold; margin:0px 0px 5px 0px; padding:5px 0px; color:#999; letter-spacing:-1px; border-bottom:dashed 1px #999}

.List h3{font-size:16px; font-weight:bold; margin:0px 0px 5px 0px; padding:5px 0px; color:#999; letter-spacing:-1px; border-bottom:dashed 1px #999}

.List ol{padding:0px; margin:0px}

.List li{position:relative; padding:65px 5px 10px 5px; margin:0px 0px 10px 0px; list-style-type:none}

.List .ComListLi{background:#fff4c3 url(images/ComListLiBottom.gif) no-repeat left bottom}

/**/ * html .List .ComListLiTop{left:-5px}/**/
 
.List .ComListLiTop{position:absolute; background:url(images/ComListLiTop.gif) no-repeat left top; height:73px; width:455px; left:0px; top:0px; padding:35px 0px 0px 0px}

/**/ * html .List .ListNr{right:25px}/**/
 
.List .ListNr{color:#dfd08f; position:absolute; top:35px; font-size:28px; line-height:28px; font-family:'Arial'; font-weight:normal; letter-spacing:-1px; padding:0px; right:25px}

/**/ * html .List .ListGrav{left:10px}/* */
 
.List .ListGrav{position:absolute; top:35px; left:15px}

.List .ListGrav img{border:solid 1px #fff}

.List big{margin:0px; padding:2px 0px 2px 55px; font-size:14px; line-height:14px; letter-spacing:-1px; color:#963; font-weight:bold; display:block; font-family:'Arial'}

.List small{color:#963; padding:2px 0px 2px 55px; margin:0px; font-size:11px}

.List small a{color:#963; text-decoration:none}

.List small a:visited{text-decoration:none}

.List .ListContent{margin:15px 0px 0px 0px; padding:5px 10px; font-size:11px; line-height:15px; background:#fff url(images/ComListContent.gif) no-repeat left top; display:block}

.List .ListContent blockquote{padding:0px 15px; margin:0px; color:#c60; font-family:'Georgia'; font-style:italic; border-top:dashed 1px #c60; border-bottom:dashed 1px #c60}

.List .ListContent blockquote p{font-size:12px; padding:5px 0px; margin:5px 0px; line-height:16px; color:#c60}

.List .ListContent ul{padding:0px; margin:0px}

.List .ListContent ul li{padding:0px; list-style-type:none; background:none; font-size:11px; line-height:13px; color:#63565f}

.Comments .Form{background:#f9c6c6 url(images/ComFormBottom.gif) no-repeat left bottom; padding:10px 15px 15px 15px; position:relative}

/**/ *html .Comments .FormTop{left:-15px}/**/
 
.Comments .FormTop{background:url(images/ComFormTop.gif) no-repeat left top; position:absolute; top:0px; left:0px; width:504px; height:7px}

.Comments .Form form{margin:0px; padding:0px}

.Comments .Form a{text-decoration:underline}

.Comments .Form p{padding:0px 0px 2px 0px; margin:0px; color:#300}

.Comments .Form p small strong{font-size:10px; font-weight:bold; color:#F30}

.Comments .Form p small{font-size:13px; display:block; padding:5px 0px}

.Comments .Form .TextField{background:#fff; border:solid 2px #e2a3a3; padding:6px; font-size:14px; display:block}

.Comments .Form .TextArea{background:#fff; border:solid 2px #e2a3a3; padding:6px; font-size:12px}

.Comments .Form input.SubmitComment{width:204px; height:26px; background:url(images/SubmitComment.png) no-repeat; margin-top:8px}

.Comments .Form input.SubmitComment:hover{background:url(images/SubmitComment.png) no-repeat 0 -26px; margin-top:8px}

.Comments .Form input.SubmitCommentIE{width:204px; height:26px; background:url(images/SubmitComment.png) no-repeat 0 -26px; margin-top:10px; margin-top:8px}

.SR{width:415px; float:right; position:relative; padding:0px 0px 20px 0px}

.SR h2{font-size:14px; letter-spacing:-1px; font-weight:bold; background:url(images/SRH3.png) repeat-x left bottom; color:#666; padding:5px 0px 5px 0px; margin:0px; border-bottom:dashed 1px #efe4e4}

.SR h3{font-size:14px; letter-spacing:-1px; font-weight:bold; background:url(images/SRH3.png) no-repeat left center; color:#666; padding:5px 0px 5px 20px; margin:0px; border-bottom:dashed 1px #efe4e4}

.SR ul{margin:0px; padding:0px}

.SR li{margin:0px; padding:2px 0px 3px 20px; list-style-type:none; background:url(images/CategLi.png) no-repeat left top; border-bottom:dashed 1px #efe4e4; font-size:11px}

.SR li a{color:#F39}

.SR li a:visited{color:#F39}

.SR li a:hover{color:#09c}

.SRL{width:230px; float:left; padding:0px}

.SRR{width:160px; float:right; padding:0px}

.Categ{}

.Categ ul{margin:0px; padding:0px}

.Categ ul li{margin:0px; padding:1px 0px 2px 20px; list-style-type:none; font-size:12px; background:url(images/CategLi.png) no-repeat left top; border-bottom:dashed 1px #efe4e4; color:#999}

.Categ ul li a{color:#F39}

.Categ ul li a:visited{color:#F39}

.Categ ul li a:hover{color:#09c}

.Categ ul ul{margin:2px 0px 0px 0px; padding:0px; list-style-type:none; background:none; border-bottom:none}

.Categ ul li li{margin:0px; padding:1px 0px; list-style-type:none; background:none; border-bottom:none; font-size:10px}

.Categ ul li li a{color:#F39}

.Categ ul li li a:visited{color:#F39}

.Categ ul li li a:hover{color:#09c}

.Flickr{margin-bottom:10px}

.Flickr h3{background:url(images/FlickrH3.gif) no-repeat left center; padding:5px 0px 5px 20px; margin:0px; color:#f36; letter-spacing:-1px; font-size:14px; font-weight:bold}

.Flickr ul{padding:10px 0px; margin:0px}

.Flickr li{background:none; padding:0px; margin:0px 6px 0px 0px; list-style-type:none; display:inline; border-bottom:none}

.Flickr li a img{background:#fff; padding:1px; border:solid 4px #d4e7f2; width:53px; height:53px; margin-bottom:5px}

.Flickr li a:hover img{background:#fff; padding:1px; border:solid 4px #f36; margin-bottom:5px}

.EBG{background:url(images/ExtraBkg.gif); width:100%; float:left; border-top:solid 1px #ecdce3; border-bottom:solid 1px #ecdce3; padding:20px 0px}

.Extra{width:900px; margin:0 auto}

.Cols{width:280px; float:left}

.Cols h3{font-size:16px; margin:0px; color:#336; letter-spacing:-1px; padding-bottom:10px; border-bottom:dashed 1px #beb4c1}

.Cols ul{margin:0px; padding:10px 0px 0px 0px}

.Cols li{display:block; color:#336; margin:0px; padding:2px 0px 3px 15px; list-style-type:none; font-size:11px; background:url(images/LatestCom.png) no-repeat left top; font-size:11px}

.Cols li a{font-size:11px; font-weight:normal; color:#F39}

.Cols li a:hover{color:#09c; text-decoration:underline}

.FBG{background:#fff; width:100%; float:left; padding:10px 0px}

.Footer{width:860px; margin:0 auto; background:url(images/FooterIco.png) no-repeat left center; padding:10px 0px 10px 40px}

.Footer p{font-size:11px; color:#706c79; padding:0px; margin:0px}

.Footer a{color:#706c79; text-decoration:underline}

.wp-caption{border:0px; text-align:center; padding-top:4px; margin:10px; -moz-border-radius:3px; -khtml-border-radius:3px; -webkit-border-radius:3px; border-radius:3px}

.wp-caption img{margin:0; padding:0; border:0 none}

.wp-caption p.wp-caption-text{font-size:12px; line-height:17px; padding:0 4px 5px; margin:0}